phpseclib3\Crypt\Blowfish A

Total Complexity 52
Dependencies 3
Dependents 2
Total lines 734
Lines of code 351
Logical lines of code 183
Comment lines 163
Methods 14
Properties 9

Methods 14

Method Rating Maintainability Complexity Lines of code
setupKey()
A
46 9 39
expand0state()
S
46 6 42
expandstate()
S
45 6 42
bcrypt_pbkdf()
S
50 6 27
setupInlineCrypt()
S
42 3 69
isValidEngineHelper()
S
59 5 13
bcrypt_hash()
S
53 4 21
decryptBlock()
S
53 2 21
setKeyLength()
S
67 3 7
encryptBlock()
S
58 2 14
encryptBlockHelperFast()
S
53 1 20
encryptBlockHelperSlow()
S
53 1 20
__construct()
S
70 2 6
initialize_static_variables()
S
64 2 10